-
Notifications
You must be signed in to change notification settings - Fork 154
@types/testing-library__cypress is breaking my CI build #98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Same issue causing our Jenkins process to asplode. Haha. Curious, why is I bet this would fix itself if |
Should resolve issues with corrupted download mentioned in testing-library#98
I'm experiencing the same issue here but |
Guess, we should make |
I think you guys can workaround by using yarn resolution package.json
|
@weyert's suggestion is correct. It should be a peerDep with a very generous version range. |
I just made a PR: DefinitelyTyped/DefinitelyTyped#41917 Closing here because there's nothing we can do in this repo at this point :) Thanks! (Also, sorry it took me so long to address this. I kinda took a break and it's been hard to get back on top of things 😅) |
Thanks @kentcdodds! |
What happened here? It looks like the PR was undone and this types package is still doing a full install of Cypress. We're seeing two different versions of Cypress in our node_modules because of this. Why aren't peer dependencies being used? |
…ent data updates testing setup (#26500) * chore(e2e-dev-runtime): bump @testing-library/cypress * chore(e2e-dev-runtime): scope fake-data source plugin data refreshes * force single cypress version ref: testing-library/cypress-testing-library#98
…ent data updates testing setup (#26500) * chore(e2e-dev-runtime): bump @testing-library/cypress * chore(e2e-dev-runtime): scope fake-data source plugin data refreshes * force single cypress version ref: testing-library/cypress-testing-library#98
…ent data updates testing setup (#26500) * chore(e2e-dev-runtime): bump @testing-library/cypress * chore(e2e-dev-runtime): scope fake-data source plugin data refreshes * force single cypress version ref: testing-library/cypress-testing-library#98
…ent data updates testing setup (#26500) * chore(e2e-dev-runtime): bump @testing-library/cypress * chore(e2e-dev-runtime): scope fake-data source plugin data refreshes * force single cypress version ref: testing-library/cypress-testing-library#98
…ent data updates testing setup (#26500) * chore(e2e-dev-runtime): bump @testing-library/cypress * chore(e2e-dev-runtime): scope fake-data source plugin data refreshes * force single cypress version ref: testing-library/cypress-testing-library#98
…ent data updates testing setup (#26500) * chore(e2e-dev-runtime): bump @testing-library/cypress * chore(e2e-dev-runtime): scope fake-data source plugin data refreshes * force single cypress version ref: testing-library/cypress-testing-library#98
I still have this issue. I had Cypress 4.12.1 and I installed @testing-library/cypress 6.0.1 which has @types/testing-library__cypress ^5.0.6 as a dependency. Ended up with two Cypress versions 4.12.1 and 5.0.0 which was breaking my CI build. |
Try |
(Note, that should work because the types are now within the module) |
…ent data updates testing setup (#26500) * chore(e2e-dev-runtime): bump @testing-library/cypress * chore(e2e-dev-runtime): scope fake-data source plugin data refreshes * force single cypress version ref: testing-library/cypress-testing-library#98
Apparently it tries to download two versions of Cypress simultaneously. One that I defined ("cypress": "3.8.1") and one at @types/testing-library__cypress ("cypress": "^3.5.0").
Relevant issue at cypress side: cypress-io/cypress#4595.
cypress-testing-library
version: "@testing-library/cypress": "5.0.2"node
version: 10.18npm
(oryarn
) version: 6.13CI LOG:
The text was updated successfully, but these errors were encountered: